package com.zynn.message.queue.constant;


/**
 * @author jerry-liqi
 *
 * MQ消息名称
 *
 */
public class MqQueueNameConstant {


    /**
     * group新增数据迁移实时
     */
    public static final String MIGRATE_GROUP_ON_TIME = "MIGRATE_GROUP_ON_TIME_TEST_201811021522";


    /**
     * 图片表数量同步记录
     */
    public static final String MIGRATE_PICTURE_COUNT = "MIGRATE_PICTURE_COUNT";

    /**
     * 图片表数量同步记录
     */
    public static final String MIGRATE_SCHOOL_SHOW_PK = "MIGRATE_SCHOOL_SHOW_PK";

    /**
     * 特殊相册成员加入
     */
    public static final String MIGRATE_SPECIAL_GROUP_JOIN = "MIGRATE_SPECIAL_GROUP_JOIN";

    /**
     * 同步用户数据到ES
     */
    public static final String SYN_ES_USERS = "SYN_ES_USERS";

    /**
     * groupmembers迁移
     */
    public static final String MIGRATE_GROUP_MEMBERS_ON_TIME = "MIGRATE_GROUP_MEMBERS_ON_TIME_TEST_111612345678";

    /**
     * 搜集zuul路由日志
     */
    public static final String COLLECT_ROUTING_LOG = "COLLECT_ROUTING_LOG_V2";


    /**
     * 高校推荐监控topic
     */
    public static final String SCHOOL_BE_INVITED_RECORD = "SCHOOL_BE_INVITED_RECORD";
    public static final String SCHOOL_INVITE_RECORD = "SCHOOL_INVITE_RECORD";
    public static final String SCHOOL_POPULARITY_INVITER = "SCHOOL_POPULARITY_INVITER";
    public static final String SCHOOL_POPULARITY_LIKE = "SCHOOL_POPULARITY_LIKE";

    /**
     * 根据用户详细个人资料确定用户推荐优先级
     */
    public static final String PROFILE_FIND_FRIEND_USER_FRIEND = "PROFILE_FIND_FRIEND_USER_FRIEND";
    public static final String PROFILE_SCHOOL_POPULARITY_INVITER = "PROFILE_SCHOOL_POPULARITY_INVITER";


    /**
     * 产品推荐新topic
     */
    /**
     * 监控USER_FRIEND计算产品一度好友
     */
    public static final String FIND_FRIEND_USER_FRIEND = "FIND_FRIEND_USER_FRIEND";

    /**
     * 监控LIKE计算产品一度好友
     */
    public static final String FIND_FRIEND_LIKE = "FIND_FRIEND_LIKE";

    /**
     * 监控USER_SHARE_EVENT_RECORD计算产品一度好友
     */
    public static final String FIND_FRIEND_USER_SHARE_EVENT_RECORD = "FIND_FRIEND_USER_SHARE_EVENT_RECORD";
    /**
     * 监控REMINDUSER计算产品一度好友
     */
    public static final String FIND_FRIEND_REMINDUSER = "FIND_FRIEND_REMINDUSER";
    /**
     * 监控COMMENTS计算产品一度好友
     */
    public static final String FIND_FRIEND_COMMENTS = "FIND_FRIEND_COMMENTS";


    /**
     * 第三版推荐 推荐可能认识的人
     */
    public static final String FIND_FRIEND_FORM_USER_FRIEND = "FIND_FRIEND_FORM_USER_FRIEND_V3";

    public static final String FIND_FRIEND_FORM_LIKE = "FIND_FRIEND_FORM_LIKE_V3";

    public static final String FIND_FRIEND_FORM_REMINDUSER = "FIND_FRIEND_FORM_REMINDUSER_V3";

    public static final String FIND_FRIEND_FORM_COMMENTS = "FIND_FRIEND_FORM_COMMENTS_V3";

    public static final String FIND_FRIEND_FORM_BASE_USER_INFO = "FIND_FRIEND_FORM_BASE_USER_INFO_V3";

    public static final String FIND_FIEND_FROM_ATTENTION_RELATION = "FIND_FIEND_FROM_ATTENTION_RELATION_V3";


    /**
     * 相册内有新上传推送
     */
    public static final String PERSON_GROUP_UPLOAD_PUSH = "PERSON_GROUP_UPLOAD_PUSH";

    public static final String PERSON_GROUP_BATCH_UPLOAD_PUSH = "PERSON_GROUP_BATCH_UPLOAD_PUSH";

    /**
     * 被评论实时推送
     */
    public static final String BE_COMMENT_PUSH = "BE_COMMENT_PUSH";

    /**
     * 点赞活动---纵梦
     */
    public static final String LIKE_ACTIVITY_DREAM = "LIKE_ACTIVITY_DREAM";

    /**
     * 评论被回复实时推送
     */
    public static final String COMMENT_BE_REPLY_PUSH = "COMMENT_BE_REPLY_PUSH";

    /**
     * 被点赞实时推送
     */
    public static final String BE_LIKED_PUSH = "BE_LIKED_PUSH_TEST";

    /**
     * 被点赞3次以上定点推送
     */
    public static final String BE_LIKED_BATCH_PUSH = "BE_LIKED_BATCH_PUSH";

    /**
     * 定点推送当天新创建未有上传动态的相册消息
     */
    public static final String NEW_EMPTY_GROUP_BATCH_PUSH = "NEW_EMPTY_GROUP_BATCH_PUSH";

    /**
     * 照片上传星光值
     */
    public static final  String UPLOAD_PICTURE_STAR_LIGHT = "UPLOAD_PICTURE_STAR_LIGHT";

    /**
     * 每日第一次在私密相册上传照片
     */
    public static final  String UPLOAD_PICTURE_IN_PRIVATE_STAR_LIGHT = "UPLOAD_PICTURE_IN_PRIVATE_STAR_LIGHT";

    /**
     * 每个进入榜单页的用户增加星光值
     */
    public static final  String NEW_JOIN_STAR_LIGHT_PRIZE = "NEW_JOIN_STAR_LIGHT_PRIZE";

    /**
     * 用户A评论B用户的动态1，A关注了C，用户C也评论动态1则用户A也收到通知
     */
    public static final  String COMMENT_A_TO_B = "COMMENT_A_TO_B";

    /**
     * 个人资料修改或创建时新建动态
     */
    public static final String PROFILE_MODIFIED_CREATE_EVENT = "PROFILE_MODIFIED_CREATE_EVENT" ;

    /**
     * 注册动态MQ消息名称
     */
    public static final String USER_RIGISTER_CREATE_EVENT = "USER_RIGISTER_CREATE_EVENT" ;

}
